maker/seller of pins - Französisch Englisch Wörterbuch